﻿using ExcellentProjectPlus.Dominio.Cuestionarios.Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExcellentProjectPlus.Dominio.Cuestionarios.Servicios.Cuestionarios
{
    public interface IServicioDeAdministracionDeCuestionarios
    {
        IEnumerable<Cuestionario> ObtenerCuestionarios();
        IEnumerable<Cuestionario> ObtenerCuestionariosPaginado(int pagina, int tamanio);
        Cuestionario ObtenerCuestionarioPorId(int id);

        object ObtenerCuestionarioParaExamen(int id);
        void AgregarCuestionario(Cuestionario cuestionario);
        void ModificarCuestionario(Cuestionario cuestionario);
        void EliminarCuestionario(Cuestionario cuestionario);
    }
}
